Science

Tiny axles and rotors made of protein could power molecular machines